package main

import (
	mainprocess "dev_gw/mainProcess"
	"time"
)

func main() {
	mainprocess.Start()
	for {
		time.Sleep(time.Hour)
	}

	// ifaceName := "eth1"

	// // 获取网络接口
	// iface, err := netlink.LinkByName(ifaceName)
	// if err != nil {
	// 	log.Fatalf("错误: %v", err)
	// }

	// // 获取接口的地址
	// addrs, err := netlink.AddrList(iface, netlink.FAMILY_V4)
	// if err != nil {
	// 	log.Fatalf("错误: %v", err)
	// }

	// fmt.Println("size -->", len(addrs))

	// // 检查地址配置
	// for _, addr := range addrs {
	// 	ipNet := addr.IPNet
	// 	if ipNet != nil {
	// 		fmt.Printf("接口 %s 的 IP 地址: %s\n", ifaceName, ipNet.String())

	// 	}
	// }

}
